<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Ceedling</title>
    <link href="../templates/style.css" rel="stylesheet" type="text/css" />
</head>

<body>
    <div id="nav"> 
        <h1 id="sitename"><a href="#">Sublime Text Wiki</a></h1> 
        <ul id="menu"> 
            <li class="active"><a href="../index.html" title="Home" accesskey="h"><span>H</span>ome</a></li> 
            <li><a href="../pages/This-site.html" title="About" accesskey="b"><span>A</span>bout</a></li>
            <li><a href="../pages/Documents.html" title="Documents" accesskey="c"><span>D</span>ocuments</a></li> 
        </ul> 
    </div>

    <div id="wrap">

        <div id="header">
        </div>

        <div id="topbar"> 
            <ul class="breadcrumb"> 
                <li>You Are Here &raquo;</li> 
                <li>sublimetextwiki.com &raquo; Packages &raquo; <a href="http://sublime-text-community-packages.googlecode.com/svn/pages/Ceedling.html">Ceedling</a></li> 
            </ul>
        </div>

        <div id="content">
            <div class="post">

                <div class="postheader">
                    <h2>The Ceedling Plugin</h2>
                </div>

                <h2>Ceedling - Ruby/Rake-Based Build System for C Projects</h2>
<p><a href="http://ceedling.sourceforge.net">Ceedling</a> is a build system for C projects that is an extension for Ruby's Rake (make-ish) build system. Ceedling is primarily targeted at Test-Driven Development in C and is designed to pull together <a href="http://cmock.sourceforge.net">CMock</a> and <a href="http://embunity.sourceforge.net">Unity</a>, two other awesome open-source projects that you can't live without if you are doing TDD in the C language. In order to spread the awesomeness around, Ceedling is an extensible contraption with a nice plugin mechanism.
</p>
<p>Learn more about Ceedling and get it <a href="http://ceedling.sourceforge.net">NOW</a>!
</p>

<h2>Dependencies</h2>
<ul>
 <li>
     <a href="http://www.ruby-lang.org">Ruby</a>  - Another great scripting language (other than Python, that Sublime uses)
 </li>

 <li>
     <a href="http://rake.rubyforge.org/">Rake</a> - Ruby-based build system derived from the archaic Make project
 </li>

 <li>
     <a href="http://ceedling.sourceforge.net">Ceedling</a> - Ruby library that adds plenty o' goodness for TDD in C
 </li>
</ul>
<p>The Ceedling package assumes that the project you are editing has Ceedling 
</p>

<h2>History</h2>
<ul>
 <li>
     Initial package population
 </li>

 <li>
     Added ablity to create a module by specifying the module path in the input panel
 </li>

 <li>
     Added support for Klocwork static analysis
 </li>

 <li>
     Fixed bug in open module files that prevented the appropriate buffers from getting focus occassionally
 </li>
</ul>

                <div class="clear"> &nbsp; </div> 

                <h2>To Install This Plugin</h2>

                <ol>
                    <li>download the <a href="http://sublime-text-community-packages.googlecode.com/svn/packages/Ceedling.sublime-package ">Ceedling Plugin</a> to your local hard-drive.</li>
                    <li>double-click the package file</li>
                    <li>restart Sublime Text</li>
                </ol>

                <h2>For Developers</h2>

                <ul>
                    <li>This source code for this plugin is available at <a href="http://sublime-text-community-packages.googlecode.com/svn/trunk/Ceedling">google code.</a></li>
                    <li>Google provides <a href="http://code.google.com/p/sublime-text-community-packages/source/checkout">instructions for checking out the code</a></li>
                </ul>
            </div>
        </div>
        
        <div id="footerlinks"> 
            <ul id="footernav"> 
                <li><a href="../index.html" title="Home" accesskey="h"><span>H</span>ome</a></li> 
                <li><a href="../pages/This-site.html" title="About" accesskey="b"><span>A</span>bout</a></li> 
                <li><a href="../pages/Packages.html" title="Packages" accesskey="a"><span>P</span>ackages</a></li> 
            </ul> 
        </div>
        
        <div id="bottom">
            <p>Sublime Text Wiki &copy; All rights reserved | Valid XHTML</p>
            <!-- Do not alter or delete this from the template ================================================ -->  
            <p class="credit"><a href="http://www.ramblingsoul.com" title="Download Free CSS Website Templates">CSS Template</a> By RamblingSoul</p> 
            <!-- ============================================================================================== --> 
        </div>

    </div>

</body>

</html>
